package com.bsoft.gol.hcs.clinical.bean.response;


import hcn.base.CheckRequisitionDetail;
import hcn.base.CheckRequisitionRecord;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class CheckInfoResponse extends CheckRequisitionRecord implements Serializable {

    private String mpiId;
    private String receptionConfirmTime;
    private String patientAttribute;
    private String medicalInsuranceNumber;
    private String appointmentPeriod;
    private String executAddress;
    private String appointmentFlag;
    private BigDecimal totalAmount;
    private String  signaturePhoto;//电子签名的url
    private String doctorName;//医生姓名
    //过期时间 格式yyyy-MM-dd HH:mm:ss
    private String expirationTime;

    public String getExpirationTime() {
        return expirationTime;
    }

    public void setExpirationTime(String expirationTime) {
        this.expirationTime = expirationTime;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getSignaturePhoto() {
        return signaturePhoto;
    }

    public void setSignaturePhoto(String signaturePhoto) {
        this.signaturePhoto = signaturePhoto;
    }

    private List<CheckRequisitionDetail> detailList;

    public List<CheckRequisitionDetail> getDetailList() {
        return detailList;
    }

    public void setDetailList(List<CheckRequisitionDetail> detailList) {
        this.detailList = detailList;
    }

    public String getMpiId() {
        return mpiId;
    }

    public void setMpiId(String mpiId) {
        this.mpiId = mpiId;
    }

    public String getReceptionConfirmTime() {
        return receptionConfirmTime;
    }

    public void setReceptionConfirmTime(String receptionConfirmTime) {
        this.receptionConfirmTime = receptionConfirmTime;
    }

    public String getPatientAttribute() {
        return patientAttribute;
    }

    public void setPatientAttribute(String patientAttribute) {
        this.patientAttribute = patientAttribute;
    }

    public String getMedicalInsuranceNumber() {
        return medicalInsuranceNumber;
    }

    public void setMedicalInsuranceNumber(String medicalInsuranceNumber) {
        this.medicalInsuranceNumber = medicalInsuranceNumber;
    }

    public String getAppointmentPeriod() {
        return appointmentPeriod;
    }

    public void setAppointmentPeriod(String appointmentPeriod) {
        this.appointmentPeriod = appointmentPeriod;
    }

    public String getExecutAddress() {
        return executAddress;
    }

    public void setExecutAddress(String executAddress) {
        this.executAddress = executAddress;
    }

    public String getAppointmentFlag() {
        return appointmentFlag;
    }

    public void setAppointmentFlag(String appointmentFlag) {
        this.appointmentFlag = appointmentFlag;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }
}
